invalidate criticisms - Deutsch Englisch Wörterbuch